be behind the eight ball


Results for "be behind the eight ball"

English - Turkish Dictionary

be behind the eight ball

(English - Turkish Dictionary) :
argo zor/müşkül bir durumda olmak.